// SilenceSdbFile.h: interface for the CSilenceSdbFile class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_SILENCESDBFILE_H__6F048ECC_D71C_411C_A5A3_44F295B5351D__INCLUDED_)
#define AFX_SILENCESDBFILE_H__6F048ECC_D71C_411C_A5A3_44F295B5351D__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "SdbFile.h"
#include "SdsFile.h"

class CSilenceMessage
{
public:
	CSilenceMessage& operator <<(const char * const pszMessage)
	{
		NULL;
		return (*this);
	}
	CSilenceMessage& operator <<(const std::string &sMessage)
	{
		NULL;
		return (*this);
	}
};

class CSilenceSdbFile: public CSdbFile<CSilenceMessage>
{
public:
	CSilenceSdbFile();
	CSilenceSdbFile(CString strFileName);
	virtual ~CSilenceSdbFile();
};

class CSilenceSdsFile: public CSdsFile<CSilenceMessage>
{
public:
	CSilenceSdsFile();
	CSilenceSdsFile(CString strFileName);
	virtual ~CSilenceSdsFile();
};

#endif // !defined(AFX_SILENCESDBFILE_H__6F048ECC_D71C_411C_A5A3_44F295B5351D__INCLUDED_)
